from PyQt5.QtWidgets import QApplication,QWidget,QPushButton
import sys
app=QApplication(sys.argv)
widget=QWidget()
btn=QPushButton(widget)
btn.setText("button")
btn.move(30,30)
#操作系统对窗口最小高度和最小宽度有规定如果小于那个值的话，就按规定的显示
widget.resize(300,600)
widget.move(200,300)
widget.setWindowTitle('坐标系')
widget.show()
print("widget.x()=%d"%widget.x())
print("widget.y()=%d"%widget.y())
print("widget.width()=%d"%widget.width())
print("widget.height()=%d"%widget.height())
print("widget.geometry().x()=%d"%widget.geometry().x())
print("widget..geometry().y()=%d"%widget.geometry().y())
print("widget.geometry().width()=%d"%widget.geometry().width())
print("widget.geometry().height()=%d"%widget.geometry().height())
print("widget.size().width()=%d"%widget.size().width())
print("widget.size().height()=%d"%widget.size().height())
print("widget.frameGeometry().width()=%d"%widget.frameGeometry().width())
print("widget.frameGeometry().height()=%d"%widget.frameGeometry().height())
print("widget.pos().x()=%d"%widget.pos().x())
print("widget.pos().y()=%d"%widget.pos().y())

sys.exit(app.exec_())